<?php

/**
 * O2O团购PC版本
 * ============================================================================
 * * 版权所有 2009-2016 郑州司科计算机科技有限公司，并保留所有权利。
 * 购买网址: http://www.jzphp.com；
 * ----------------------------------------------------------------------------
 * 这不是一个自由软件！您只能在不用于商业目的的前提下对程序代码进行修改和
 * 使用；不允许对程序代码以任何形式任何目的的再发布。
  * 咨询电话：400-823-0371 QQ：313999875
 * ============================================================================
 * $Author: zzsike $
 * $Time 2016-02-03 sammy $
*/

require_once(dirname(dirname(__FILE__)) . '/app.php');

if ( $_POST ) {
	$user_name = $_POST['email'];
	if ($INI['sms']['login']=='1')
	{
		if (Utility::IsMobile($user_name))
		{
			$user = DB::GetQueryResult("SELECT username,email from user WHERE mobile='".$user_name."'");//根据手机号获取用户名

			if ($user)
			{
				$user_name = $user['username'];
			}
		}
	}
	$login_user = ZUser::GetLogin($user_name, $_POST['password']);
	if ( !$login_user ) {
		Session::Set('error', '登录失败');
		redirect(WEB_ROOT . '/account/login.php');
	} else if (option_yes('emailverify')
			&& $login_user['enable']=='N'
			&& $login_user['secret']
			) {
		Session::Set('unemail', $_POST['email']);
		redirect(WEB_ROOT .'/account/verify.php');
	} else {
		Session::Set('user_id', $login_user['id']);
		if (abs(intval($_POST['auto_login']))) {
			ZLogin::Remember($login_user);
		}
		ZUser::SynLogin($login_user['username'], $_POST['password']);
		ZCredit::Login($login_user['id']);
		redirect(get_loginpage(WEB_ROOT . '/index.php'));
	}
}
$currefer = strval($_GET['r']);
if ($currefer) { Session::Set('loginpage', udecode($currefer)); }
$pagetitle = '登录';
include template('account_login');
